/*
 * ListenerPopupJTablePersonal.java
 *
 * Created on 11 de marzo de 2006, 14:47
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package fmap.gui.actionListener;

import fmap.DatosCompartidos;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.tree.TreePath;

/**
 *
 * @author javi
 */
public class ListenerPopupJTreePersonal implements ActionListener
{

    /** Creates a new instance of ListenerPopupJTablePersonal */
    public ListenerPopupJTreePersonal ()
    {
    }
    
    
    /**
     * Estos son los metodos que implementan la interfaz ActionListener para dar respuesta a los eventos
     * del menupopup que sale pulsando el boton dcho del raton
     */
    public void actionPerformed (ActionEvent ae)
    {
        TreePath nodoSeleccionado = null;
        
        nodoSeleccionado = DatosCompartidos.getJTreePersonal ().getSelectionPath ();

        Object object = (Object)nodoSeleccionado.getLastPathComponent ();
        
        /*
        if( object instanceof fmap.model.File )
        {
            if ( ae.getActionCommand ().equals ("propiedades") )
            {
                // Mostramos en JFrame con los datos del fichero
                fmap.model.File f = (fmap.model.File)object;
                new fmap.gui.FormInfoFile (f);
            }
        }
        else if( object instanceof fmap.model.Dir )
        {
            if ( ae.getActionCommand ().equals ("propiedades") )
            {
                // Mostramos en JFrame con los datos del directorio
                fmap.model.Dir d = (fmap.model.Dir)object;
                new fmap.gui.FormInfoDir (d);
            }
        }
        */
    }
}